SetWindowCallback()
Syntax
SetWindowCallback(@ProcedureName())
Beschreibung
Nur fⁿr erfahrene Programmierer. Diese Funktion wird nur unter dem Microsoft Windows OS unterstⁿtzt. Normale Ereignisse (Events) sollten mit den regulΣren Befehlen WaitWindowEvent()oder WindowEvent() verarbeitet werden. Dieser Befehl assoziiert einen Callback ("Rⁿckruf") um die Events des aktuellen Fensters zu verarbeiten. Alle Ereignisse werden durch diesen Callback abgefangen und k÷nnen hier verarbeitet werden. Eine Warnung - dieser Weg ist "low-level" und der Debugger kann wΣhrend dieser Periode nicht benutzt werden. Die Callback Prozedur muss 4 Parameter haben. Hier ist ein Beispiel-Code, wie ein Callback richtig benutzt wird:
DisableDebugger
Procedure MyWindowCallback(WindowID, Message, wParam, lParam)
; Ihr Programmcode hier
EndProcedure
EnableDebugger
Unterstⁿtzte OS
Windows